home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
database
/
mmaid40.zip
/
MERMAID.DOC
< prev
next >
Wrap
Text File
|
1996-04-19
|
212KB
|
5,528 lines
M E R M A I D
VERSION 4.0
USER'S MANUAL
AUTHOR Matthew Probert
PUBLISHED BY Servile Software
5 Longcroft Close
Basingstoke
Hampshire
RG21 8XG
ENGLAND
TELEPHONE 01256 414072
C O N T E N T S
INTRODUCTION
BASIC OPERATIONS
ADVANCED OPERATIONS
UTILITIES
EXAMPLES
USING MERMAID WITH A MARKETING DATABASE
USING MERMAID ON A NETWORK
MERMAID AS A DEBUGGING TOOL
REGISTRATION
MERMAID INTRODUCTION
INTRODUCTION
GENERAL DESCRIPTION
Welcome to the world of MERMAID, where data becomes readily accessible, and
your computer starts working for you!
MERMAID is an end user management tool for reviewing, amending and printing
lists of data recorded in dBase/Clipper applications. MERMAID refers to
"tables" of data. Each table having been created by the applications
developer.
MERMAID may be started in one of two modes; "Data Safe Mode", the default. And
"Data Changeable Mode" which is selected by including the parameter /AMEND on
the command line. eg: MERMAID /AMEND
PC REQUIREMENTS
MERMAID is designed to operate on IBM PC, XT, AT, 286, 386 SX and 386 machines
and compatibles with a minimum of 512K RAM.
NETWORK AND PRINTER REQUIREMENTS
MERMAID will operate on any standard PC network, with the limitation that only
one terminal may access one table of data at a time. Also MERMAID will operate
on stand alone PCs.
MERMAID will make use of an HP Laserjet II, III or Epson compatible dot matrix
printer, if available.
Page 1
MERMAID INTRODUCTION
┌────Pull Down Menus
│
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select New Table
│
└─Message Line
THE OPENING SCREEN
Page 2
MERMAID BASIC OPERATIONS
BASIC OPERATIONS
The proceeding section deals with the basic operations connected with a
MERMAID session.
SELECTING A TABLE
Upon starting MERMAID you should first select a table to work with. The table
is where the application's data is held.
A table is selected by positioning a highlight bar over the required table
name and pressing return. If the table is in use by another network user, a
message will be displayed informing the user that the required table is
unavailable. This message is displayed until a key is pressed.
Table Order Columns Elements View Print Util Quit
╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║GRAPH ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MAIL ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MERMAID ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║OLD1 ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║OLD2 ║▒▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║OLD3 ║▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║PFDIARY ║▒▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
║RANK ║▒▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║REGION ║▒▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║SALESMAN ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║SOURCE ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╚═══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select New Table
Selecting A Table
Page 3
MERMAID BASIC OPERATIONS
VIEWING A TABLE
After selecting a table you may view it by selecting the view option from the
pull down menu bar as shown below.
A highlighting bar will be initially positioned over the first column of the
first row. This highlight bar may be moved around the table to enable you to
view columns not currently on the screen, and also rows not currently on the
screen. The following keys control navigation;
KEY NAVIGATION FUNCTION
Up Arrow Previous row
Down Arrow Next row
Left arrow Previous column
Right arrow Next column
Home Leftmost column on screen
End Rightmost column on screen
Page Up Previous page
Page Down Next page
Additionally, by holding down the CTRL key and pressing the navigation keys
detailed above the highlight bar may be moved around in larger steps.
Notice: "Memo" fields are displayed as <Memo>. To view the data held in a memo
field, move the cursor to the memo field and press return. A window will open
in the middle of the view which contains the memo field's data. As there may
be too much data to display in the window, the cursor may be moved around
using the cursor arrow keys to reveal the remaining data.
Page 4
MERMAID BASIC OPERATIONS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒════════════════════════════════════════════════════════════════════════════╕
│ Branch Name Date Number Of Staff Affinity Advances │
╞═══════════════════════════ ════════ ═══════════════ ═══════════════════════╡
│ CAMBRIDGE 01/04/90 7 7.00 │
│ BRISTOL 01/05/90 6 40.00 │
│ BRISTOL 01/07/90 6 30.00 │
│ CAMBRIDGE 01/07/90 6 26.00 │
│ FINCHLEY 01/07/90 6 27.00 │
│ LEEDS 01/07/90 6 40.00 │
│ CAMBRIDGE 01/08/90 6 12.00 │
│ EDINBURGH 01/08/90 6 8.00 │
│ GLASGOW 01/08/90 6 16.00 │
│ MAIDSTONE 01/08/90 6 40.00 │
│ BRADFORD 01/09/90 6 45.00 │
│ BRIGHTON 01/09/90 6 38.00 │
│ BRISTOL 01/09/90 6 40.00 │
│ WOODFORD 01/09/90 6 20.00 │
│ BELFAST 01/09/90 6 20.00 │
│ BRISTOL 01/09/90 6 70.00 │
│ BRADFORD 01/10/90 6 50.00 │
╘════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Next F2 Search F3 Continue F4 Mode F7 Delete Esc Exit
Viewing A Table
Page 5
MERMAID BASIC OPERATIONS
SELECTING AN ORDER
An existing order may be selected to influence the order the currently open
table. If an order inappropriate to the current table is selected, a message
is displayed informing the user that the order cannot be understood, and the
selection is ignored.
An ad hoc order may be created by selecting the <NEW> option from the pull
down menu.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║COMPANY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║REGION ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║SALESMAN ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║ <NEW> ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░║ ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░║ ║▒░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒║ ║▒░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░║ ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░║ ║▒░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░╚═══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Order
Selecting An Order
Page 6
MERMAID BASIC OPERATIONS
CREATING AN AD HOC ORDER - SELECTING THE FIELD
To create an ad hoc order, select the <NEW> option from the order menu. You
will then be presented with a second menu of field names. Select the key field
name to order on and press return.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║COMPANY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║REGION ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║SALESMAN ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║ <NEW> ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░║ ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░║ ║▒░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒╔═══════════════════╗▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒║Branch Name ║▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒║Date ║▒░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░║Number Of Staff ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Affinity Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Affinity Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║New Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║New Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Indirect Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Indirect Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Order
Selecting A Key Field For The Ad Hoc Order
Page 7
MERMAID BASIC OPERATIONS
CREATING AN AD HOC ORDER - SELECTING ASCENDING OR DESCENDING
Having selected a field name to order on, you will be required to select
either an ascending or descending order order. Normally you will require an
ascending order order, that is the order A,B,C etc.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║COMPANY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║REGION ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║SALESMAN ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║ <NEW> ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░║ ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░║ ║▒░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒╔═════════╔══════════╗▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒║Branch Na║Ascending ║▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒║Date ║Descending║▒▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░║Number Of╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Affinity A▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Affinity Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║New Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║New Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Indirect Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Indirect Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Order
Selecting The Ad Hoc Order
Page 8
MERMAID BASIC OPERATIONS
CREATING AN AD HOC ORDER - SAVING IT
Having selected a key field for the new order, you may wish to save the new
order so as to be able to reuse it in the future without the need to recreate
it. To do this enter a name when prompted to do so, but ensure that the name
you enter is not already being used by an order.
If you do not wish to save the order, simply press the key marked Esc.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║COMPANY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║CUSTOMER ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║DATE ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║NAME ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░║REGION ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░║SALESMAN ║▒░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒╔═════════╔═╔════════════════════════════════╗░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒║Dealers R║A║ ║▒░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒║Deal Date║D║ NAME OF NEW ORDER ║▒░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░║Salesman'╚═║ ║▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Customer a▒╚════════════════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Customer Nam▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Car REG No ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Deal Type ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Car age ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Amount advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Order
Entering A Name To Store The Order Under
Page 9
MERMAID BASIC OPERATIONS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║COMPANY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║CUSTOMER ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║DATE ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║NAME ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░║REGION ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░║SALESMAN ║▒░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒╔═════════╔═╔════════════════════════════════╗░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒║Dealers R║A║ THIS NAME IS ALREADY IN USE ║▒░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒║Deal Date║D║ ║▒░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░║Salesman'╚═║ PLEASE ENTER A NEW NAME ║▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Customer a▒╚════════════════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Customer Nam▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Car REG No ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Deal Type ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Car age ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Amount advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Order
Warning That The Entered Name Is Invalid
Page 10
MERMAID BASIC OPERATIONS
CREATING AN AD HOC ORDER - WAITING
It can take a little while to create an ad hoc order. Whilst the computer is
working a message is displayed on the screen. This message will disappear when
the ad hoc order has been created.
Having created an ad hoc order, MERMAID immediately puts the order into
operation influencing the order of records in the current table.
If the new order has been stored, its name will be added to the table of
orders which is displayed when the order option is selected.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║COMPANY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║REGION ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║SALESMAN ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║ <NEW> ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░║ ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░║ ║▒░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒╔═════════╔═╔════════════════════════════════╗░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒║Branch Na║A║ ║▒░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒║Date ║D║ Ordering Table. Please Wait....║▒░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░║Number Of╚═║ ║▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Affinity A▒╚════════════════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Affinity Acc▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║New Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║New Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Indirect Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Indirect Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Order
Waiting Whilst The Ad Hoc Order Is Created
Page 11
MERMAID ADVANCED OPERATIONS
ADVANCED OPERATIONS
The following section details operations which are likely to be useful on
almost every occasion that you make use of MERMAID, but which are rather more
advanced than the basic operations already described.
Page 12
MERMAID ADVANCED OPERATIONS
AMENDING THE FIELDS LIST
The fields list is the list of fields which are displayed in a view of the
table, and are printed in a listing of the table. You may reduce the detail of
data being displayed by deleting fields from the field list which are not
required for the current view. You may also amend the order of the fields by
deleting and then re inserting fields at the correct place in the list.
Ad hoc fields, such as summaries may also be included in a field list to
provide data extra to the existing table.
To amend the fields list, select the "DEFINE" option from the fields pull down
menu.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Define ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Store ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Retrieve ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Fields
Fields Pull Down Menu
Page 13
MERMAID ADVANCED OPERATIONS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Branch Name ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Date ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Number Of Staff ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Affinity Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Affinity Accounts ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║New Advances ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║New Accounts ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║Indirect Advances ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Indirect Accounts ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repeat Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repeat Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
F3 Ins Field F4 Ins Expr F7 Del Line 1─┘ Edit Expr Esc Exit
Amending The Table's Field List
Page 14
MERMAID ADVANCED OPERATIONS
STORING A FIELDS LIST
Commonly used fields lists may be stored, and later retrieved using the
"STORE" and "RETRIEVE" options from the columns pull down menu.
Upon selecting the "STORE" option, the user is prompted to enter a file name
by which the fields list will be stored. Pressing the Esc key will terminate
the storing process.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒╔═══════════════════════════════════════╗░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║ ║▒░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║ STORE: test ║▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╚═══════════════════════════════════════╝▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Fields
Storing A Fields List
Page 15
MERMAID ADVANCED OPERATIONS
RETRIEVING A FIELDS LIST
Upon selecting the "RETRIEVE" option from the Fields pull down menu, the user
is prompted to enter a file name by which the fields list has been previously
stored. Pressing the Esc key will terminate the process.
If the retrieved fields list is inappropriate to the currently selected table,
a message will be displayed on the screen, and the process aborted.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒╔═══════════════════════════════════════╗░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║ ║▒░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║ RETRIEVE: test ║▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╚═══════════════════════════════════════╝▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Fields
Retrieving A Fields List
Page 16
MERMAID ADVANCED OPERATIONS
ADDING AN EXPRESSION - ENTERING THE EXPRESSION'S NAME
MERMAID provides the user with the means to display not only data from the
current table, but also ad hoc data based upon the data in the table and
today's date. This provides the means for viewing extra data such as averages
and totals.
To enter an ad hoc field expression into a field list you should press
function key F4, and then type in the title of the expression which will be
displayed as the column heading for this field in subsequent views and printed
lists.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Indirect Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repeat Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repeat Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Cheque Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Cheque Accounts ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║PPP Amount ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Total ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║VCC Advances ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║VCC Accounts ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║PPP Percentage ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║MY EXPRESSION ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
F3 Ins Field F4 Ins Expr F7 Del Line 2─┘ Edit Expr Esc Exit
Adding An Expression To The Field List
Page 17
MERMAID ADVANCED OPERATIONS
ADDING AN EXPRESSION - DEFINING THE EXPRESSION
Having entered the expression field's title, you must define the expression
itself. An expression is usually a summary of fields, such as field A + field
B etc.
Field names may be typed in, or for speed and accuracy, selected from a popup
window of all the table's field names.
When you have finished entering the expression press Esc. MERMAID will then
validate the expression. You will not be allowed to continue until an
understandable expression has been entered.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Indirect Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repeat Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repeat Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Cheque Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Cheque Accounts ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║PPP Amount ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Total ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║VCC Advances ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║VCC Accounts ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║PPP Percentage ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║MY EXPRESSION ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║TOTAL ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Total
Entering The Expression To Be Added To The Field List
Page 18
MERMAID ADVANCED OPERATIONS
Mathematical symbols for addition, subtraction, multiplication and division
may all be entered into the expression. The following table shows which
symbols relate to which functions;
SYMBOL FUNCTION
+ Addition
- Subtraction
* Multiplication
/ Division
The illustration below shows how a simple ad hoc field may be added to a field
list to display an average of the "total" per "member of staff".
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Indirect Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repeat Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repeat Accounts ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Cheque Advances ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Cheque Accounts ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║PPP Amount ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Total ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║VCC Advances ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║VCC Accounts ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║PPP Percentage ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║MY EXPRESSION ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║TOTAL / STAFF ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Number Of Staff
Example Expression
Page 19
MERMAID ADVANCED OPERATIONS
FUNCTIONS IN FIELD EXPRESSIONS
Functions may also be included in an ad hoc field definition, for example;
Pad(Cdow(date),8)
Will return a string representing the day of the week appropriate to the date
field "date". The Pad() function is necessary to force MERMAID to display
enough columns of the field's data.
Page 20
MERMAID ADVANCED OPERATIONS
The following are some useful functions;
FUNC' FORMAT PURPOSE
ABS() ABS(num) Returns the absolute value of "num" as a
num.
ALLTRIM() ALLTRIM(str) Returns "str" as a string with all leading
and trailing spaces removed.
CDOW() CDOW(date) Returns a string representing the name of the
day of the week applicable to "date".
CMONTH() CMONTH(date) Returns a string representing the name of the
month applicable to "date".
DATE() DATE() Returns today's date.
INT() INT(num) Returns a num which is "number" with all
digits to the right of the decimal point
truncated.
LEFT() LEFT(str,num) Returns the "num" left most characters of
"str" as a string.
MAX() MAX(n1,n2) Returns the larger of numbers "n1" and "n2" as
a number.
MIN() MIN(n1,n2) Returns the smaller of numbers "n1" and "n2" as
a number.
PAD() PAD(str,num) Returns a string of "str" to a minimum length
of "num" characters.
RIGHT() RIGHT(str,num) Returns the "num" right most characters of
"str" as a string.
ROUND() ROUND(num,n2) Returns a number which is "num" rounded to
"n2" decimal places.
SQRT() SQRT(num) Returns the square root of "num" as a number.
Page 21
MERMAID ADVANCED OPERATIONS
SELECTING AN ELEMENTS FILTER
The elements filter restricts the data present in the table to just that which
is desired. For example a table may record sales figures for regions, but you
may only interested in the sales figures for the northern region. In this case
an elements filter would be defined to restrict the elements to just those
relating to the northern region.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚═══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Selecting An Elements Filter
Page 22
MERMAID ADVANCED OPERATIONS
THE ELEMENTS FILTERS MENU
Both simple and complex elements filters have a menu of options connected with
them, as illustrated below;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advance ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚═══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░╔══════════╗░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░║Define ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░║Edit ║▒▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░║Store ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░║Retrieve ║▒▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
The Elements Filter Menu
Page 23
MERMAID ADVANCED OPERATIONS
DEFINING A SIMPLE ELEMENTS FILTER
A simple elements filter is defined by selecting options from popup menus. The
following illustrations show how a typical simple elements filter is defined.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╔══════════════════════════════════════════════════════════════════════════╗░░
░░║ ║▒░
░░║ ║▒░
░░║ ║▒░
░░╚══════════════════════════════════════════════════════════════════════════╝▒░
░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░╔═══════════════════╗▒▒▒░░░▒▒▒▒▒▒▒░║Edit ║▒▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░║Manager's Reference║▒░░░░░▒▒░░▒▒░░║Store ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░║Manager's Name ║▒▒▒░░░▒▒░░░▒▒░║Retrieve ║▒▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░║ ║▒░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░░░░░░░░░░░╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Defining A Simple Elements Filter
Page 24
MERMAID ADVANCED OPERATIONS
DEFINING A SIMPLE ELEMENTS FILTER - Contd
Having selected the first field part of the filter, the operator is then
selected. MERMAID then requests a comparison constant to be entered.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╔══════════════════════════════════════════════════════════════════════════╗░░
░░║Manager's Name ║▒░
░░║ ║▒░
░░║ ║▒░
░░╚══════════════════════════════════════════════════════════════════════════╝▒░
░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░╔═══════════════════╗▒▒▒░╔═════════════╗ ║▒▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░║Manager's Reference║▒░░░║Equal To ║▒ ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░║Manager's Name ║▒▒▒░║Contains ║▒eve ║▒▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░║ ║▒░░░║Starts With ║▒ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Ends With ║▒═════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Greater Than ║▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Less Than ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Not Equal To ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Similar To ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╚═══════════════════╝▒░░░╚═════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Defining A Simple Elements Filter (Contd)
Page 25
MERMAID ADVANCED OPERATIONS
DEFINING A SIMPLE ELEMENTS FILTER - Contd
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╔══════════════════════════════════════════════════════════════════════════╗░░
░░║Manager's Name Similar To ║▒░
░░║ ║▒░
░░║ ║▒░
░░╚══════════════════════════════════════════════════════════════════════════╝▒░
░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░╔═══════════════════╗▒▒▒░╔═════════════╗ ╔═══════════════╗░░░░▒▒░░░▒▒░░░░░░░░
░║Manager's Reference║▒░░░║Equal To ║▒ ║ ║▒░░░▒▒░░▒▒░░░░░░░░░
░║Manager's Name ║▒▒▒░║Contains ║▒ev║Mike Mallok ║▒░░░▒▒▒▒▒░░░░░░░░░░
░║ ║▒░░░║Starts With ║▒ ║ ║▒░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Ends With ║▒══╚═══════════════╝▒░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Greater Than ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Less Than ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Not Equal To ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Similar To ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╚═══════════════════╝▒░░░╚═════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Defining A Simple Elements Filter (Contd)
Page 26
MERMAID ADVANCED OPERATIONS
DEFINING A SIMPLE ELEMENTS FILTER - Contd
To join more than field/operator/constant together requires the use of
"boolean" operators, "AND" and "OR". If you do not require any further parts
to the expression, select END.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╔══════════════════════════════════════════════════════════════════════════╗░░
░░║Manager's Name Similar To Mike Mallok ║▒░
░░║ ║▒░
░░║ ║▒░
░░╚══════════════════════════════════════════════════════════════════════════╝▒░
░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░╔═══════════════════╗▒▒▒░╔═════════════╗ ╔═══════════════╗░░░╔═══╗░▒▒░░░░░░░░
░║Manager's Reference║▒░░░║Equal To ║▒ ║ ║▒░░║AND║▒▒░░░░░░░░░
░║Manager's Name ║▒▒▒░║Contains ║▒ev║Mike Mallok ║▒░░║OR ║▒░░░░░░░░░░
░║ ║▒░░░║Starts With ║▒ ║ ║▒░░║END║▒░░░░░░░░░░
░║ ║▒░░░║Ends With ║▒══╚═══════════════╝▒░░╚═══╝▒░░░░░░░░░░
░║ ║▒░░░║Greater Than ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░║ ║▒░░░║Less Than ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Not Equal To ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║ ║▒░░░║Similar To ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╚═══════════════════╝▒░░░╚═════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Defining A Simple Elements Filter (Contd)
Page 27
MERMAID ADVANCED OPERATIONS
EDITING A SIMPLE ELEMENTS FILTER
Once a simple elements filter has been defined, or retrieved it can be edited
using the edit option from the elements options menu.
The following screen dumps illustrate a simple example of editing a simple
elements filter. The simple elements filter was originally written to
restrict elements to between the dates of 01/01/90 and 31/12/90 inclusive. The
edit is to further restrict the selection of elements to those connected with
the salesman whose initials are "RT".
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒════════════════════════════════════════════════════════════════════════════╕
│ BRACKET1 FIELD COMPARE │
╞═════════════════════════════ ══════════ ═══════════════════════════════════╡
│ DATE Greater Than │
│ DATE Less Than │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╘════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Editing A Simple Elements Filter
Page 28
MERMAID ADVANCED OPERATIONS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ CONSTANT BRACKET2 BOOLEAN │
╞═══════════════════════════════════════════════════════ ════════ ═════════════╡
│ 31/12/89 AND │
│ 01/01/91 END │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Editing A Simple Element's Filter Contd
Page 29
MERMAID ADVANCED OPERATIONS
Having arrived at the Boolean END statement of the existing filter, this must
be replaced with AND.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════╗░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║AND ║▒░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║OR ║▒░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║END ║▒░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒═══════════════════════╚════╝▒════════════════════════════════════════════════╕
│ CONSTANT ▒▒▒▒▒▒ BRACKET2 BOOLEAN │
╞═══════════════════════════════════════════════════════ ════════ ═════════════╡
│ 31/12/89 AND │
│ 01/01/91 END │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Selecting A Boolean Expression
Page 30
MERMAID ADVANCED OPERATIONS
A new line is now started. No bracket is required around the expression, so
the cursor is simply positioned in the FIELD column. The required field may
then be selected from the popup field list which appears when F2 is pressed.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗══╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Dealers Ref Code ║▒ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Deal Date ║▒ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Salesman's Initials ║▒ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒═══════════════════════║Customer account No ║▒════════════════════════════════╕
│ BR║Customer Name ║▒RE │
╞═══════════════════════║Car REG No ║▒════════════════════════════════╡
│ ║Deal Type ║▒er Than │
│ ║Car age ║▒Than │
│ ║Amount advanced ║▒ │
│ ║Customer rate ║▒ │
│ ║Nett rate ║▒ │
│ ║Period of loan ║▒ │
│ ║Fin Commission ║▒ │
│ ╚════════════════════╝▒ │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│ │
│ │
│ │
│ │
│ │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Selecting A Field
Page 31
MERMAID ADVANCED OPERATIONS
The comparison required on the field is "Equal To", and this is selected next.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔═════════════╗═════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Equal To ║▒ple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Contains ║▒nced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Starts With ║▒plex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒═══════════════════════║Ends With ║▒═══════════════════════════════════════╕
│ BR║Greater Than ║▒ COMPARE │
╞═══════════════════════║Less Than ║▒═ ═════════════════════════════════════╡
│ ║Not Equal To ║▒ Greater Than │
│ ║ ║▒ Less Than │
│ ║ ║▒s │
│ ║ ║▒ │
│ ║ ║▒ │
│ ║ ║▒ │
│ ║ ║▒ │
│ ╚═════════════╝▒ │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│ │
│ │
│ │
│ │
│ │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Selecting A Comparative Operator
Page 32
MERMAID ADVANCED OPERATIONS
After manually entering the constant of RT, the BOOLEAN column is filled with
a terminating END statement.
Pressing the Esc key then passes the edited expression to MERMAID's parser to
be checked, and if it is a valid expression, the new filter expression
replaces the old one.
If the filter expression is not valid, a warning message is displayed on
screen, and the edited filter remains unused until corrected by the user. The
filter expression in use before the editing process remains in control.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════╗░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║AND ║▒░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║OR ║▒░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║END ║▒░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒═══════════════════════╚════╝▒════════════════════════════════════════════════╕
│ CONSTANT ▒▒▒▒▒▒ BRACKET2 BOOLEAN │
╞═══════════════════════════════════════════════════════ ════════ ═════════════╡
│ 31/12/89 AND │
│ 01/01/91 AND │
│ RT │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Finishing The Edit
Page 33
MERMAID ADVANCED OPERATIONS
STORING A SIMPLE ELEMENTS FILTER
To save having to redefine elements filters time and again, they may be stored
on disc and later retrieved.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advance ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚═══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░╔══════════╗░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░║Define ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░║Edit ║▒▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░║Store ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░║Retrieve ║▒▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╔═══════════════════════════════════════╗▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║ STORE AS: ║▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╚═══════════════════════════════════════╝▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Storing A Simple Elements Filter
Page 34
MERMAID ADVANCED OPERATIONS
RETRIEVING A PREVIOUSLY STORED SIMPLE ELEMENTS FILTER
In order to retrieve a previously stored simple filter expression you must
tell MERMAID the name by which you have previously stored the simple filter
expression.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░╔══════════╗░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░║Define ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░║Edit ║▒▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░║Store ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░║Retrieve ║▒▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║TEST-M2 ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║TEST-M1 ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Retrieving A Simple Elements Filter
Page 35
MERMAID ADVANCED OPERATIONS
ADVANCED ELEMENTS FILTER EXPRESSIONS
Simple Elements Filters are fine up to a point. When it is necessary to
include long expressions involving brackets you should use the Advanced
Elements Filter option.
The Advanced Elements Filter options are similar to the Simple Elements
Filters, with the notable difference that bracketing of sub expressions is
supported. This allows expressions such as the following to be built;
DATE Greater Than 31/12/89 .AND. DATE Less Than 01/01/91 .AND. (SALESMAN Equal
To "RJT" .OR. SALESMAN Equal To "DSF")
This expression would then restrict the view or print to only those elements
which are dated during 1990, and also apply to either of the salesmen RJT or
DSF.
Page 36
MERMAID ADVANCED OPERATIONS
EDITING A COMPLEX FILTER EXPRESSION
Complex filter expressions follow the Clipper language format, and as such
provide far more flexibility than the simple expressions.
The following illustration shows the previous simple filter expression as it
appears in complex form.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advance ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚═══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░╔══════════╗░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░║Define ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░║Edit ║▒▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░║Store ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░║Retrieve ║▒▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║DATE > CTOD("01/01/90") .AND. DATE < CTOD("01/01/91") ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
F2 Select Field F3 Select Function F4 Select Operator Esc Exit
Defining A Complex Elements Filter
Page 37
MERMAID ADVANCED OPERATIONS
DEFINING A COMPLEX ELEMENTS FILTER - SHOWING POPUP FUNCTIONS MENU
To help with creating complex filter expressions, a popup menu of functions is
available as a result of pressing function key F3. Notice the message line
which gives a brief description of what the function does.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╔═════╗░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║TRIM ║▒░░░░░░░░║Advance ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║UPPER║▒░░░░░░░░║Complex ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║LOWER║▒░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║STR ║▒░░░░░░░░╚═══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║VAL ║▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║DTOC ║▒▒▒▒▒▒▒░░╔══════════╗░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒║CTOD ║▒▒▒░░░▒▒░║Define ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒║ABS ║▒▒▒▒▒▒▒▒░║Edit ║▒▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║CDOW ║▒▒▒░░▒▒░░║Store ║▒▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║AT ║▒▒▒░░░▒▒░║Retrieve ║▒▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╚═════╝▒░░░░░░░░║Quit ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒░░░░░░░░╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Remove trailing spaces
Defining A Complex Elements Filter - Menu Of Functions
Page 38
MERMAID ADVANCED OPERATIONS
ADVANCED COMPLEX FILTER DEFINITIONS
Users familiar with Clipper may use any relevant function available to the
Clipper language, and are not restricted to those present as options on the
functions menu.
Also, functions may be combined for example;
TRIM(STR(INT(x)))
The only restraint on complex filter expressions is the Clipper defined limit
of 255 characters for a filter expression.
Page 39
MERMAID ADVANCED OPERATIONS
VIEWING A TABLE REVISITED
Notice that when you view a table only table elements which satisfy the
current elements filter expression are displayed, and that only columns
declared in the current fields list are shown.
AMENDING DATA HELD IN A TABLE
If MERMAID was activated in the amendable start up mode, the user will be able
to change existing data in the table, add new elements, and delete existing
elements.
To change existing data, the cursor should be positioned on the appropriate
element and in the required column. The new data may then be typed in over the
top of the old data. The user may choose to discard the new data simply be
pressing the ESC key whilst entering the new data. Pressing Enter will accept
the new data, replacing the old data.
A new element may be added to the table by moving past the last existing
element in the table, and typing in the elements data into the blank element.
To delete an existing element, the cursor is moved to the appropriate element
and the key F7 is pressed. MERMAID will then request confirmation of the
deletion, and if answered with "Y" will delete the element.
Tip: To move quickly to the last existing element in the table, the user may
press the "Page Down" key whilst holding down the "Ctrl" key. Similarly, to
move to the first element in the table, press the "Page Up" key whilst holding
down the "Ctrl" key.
Page 40
MERMAID ADVANCED OPERATIONS
TOGGLING DISPLAY MODE
Pressing F4 at the normal view screen switches the view mode into "advanced"
mode, where by pages of data for each record are displayed one at a time.
To return to standard view mode press F10.
╔══════════════════════════════════════════════════════════════════════════════╗
║ Viewing MZDPDEAL ║
║ Record Number 1/17 Page Number 1/5 ║
╚══════════════════════════════════════════════════════════════════════════════╝
╔══════════════════════════════════════════════════════════════════════════════╗
║SYSTEMFLAG B CONCLUDED 03/01/91 ║
║VARIAFIN T SCRNFLAGS YYYYYYYY YY ║
║CUSTTYPE 1 RESCORES 1 ║
║PARTNERS 0 REFERRED T ║
║DEALDATE 31/12/90 DEALOUTCOM L ║
║DEALTIME 1509 MANUALDOC N ║
║STATUS 7 GOODSTYPE M ║
║MSGSTATUS 4 ADDRERROR ║
║MSGSEQNO 01 ADDRCONF N ║
║SQUOTEIND 1 WRONGIND ║
║APPLNO 0442 NAME1 DENNY ASSOCIATES ║
║DLRNO NAME2 DENNY DAV║
║XFERDATE 03/01/91 ║
╚══════════════════════════════════════════════════════════════════════════════╝
╔══════════════════════════════════════════════════════════════════════════════╗
║ F2 Search F3 Continue F4 Next F5 Previous F6 Go to ║
║ F7 Delete F8 Append F9 Structure F10 Exit ║
╚══════════════════════════════════════════════════════════════════════════════╝
ADVANCED VIEW MODE
Page 41
MERMAID ADVANCED OPERATIONS
DEFINING A SEARCH EXPRESSION WHILST VIEWING A TABLE
In order to search a large table for a particular element a search facility is
provided which requires an expression similar to a simple elements filter
expression to be defined.
The search facility is activated by pressing function key F2.
After entering the search expression the view cursor will be placed on the
first table entry satisfying the search condition. Subsequent elements may be
located by pressing function key F3 to continue the search from the current
element.
Please note, you can only search the parent table.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒════════════════════════════════════════════════════════════════════════════╕
│ SALESMAN REGION │
╞═╔════════════════════════════════════════════════════════════════════════╗═╡
│ ║(REGION Equal To NORTH EAST OR REGION Equal To NORTH WEST ) AND APP_DATE║▒│
│ ║ Greater Than 01/01/90 AND APP_DATE Less Than 01/01/91 ║▒│
│ ║ ║▒│
│ ╚════════════════════════════════════════════════════════════════════════╝▒│
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
│╔════════════════════╗MMO╔═════════════╗ N╔═══════════════╗ ╔═══╗ │
│║SALESMAN ║▒MO║Equal To ║▒ N║ ║▒ ║AND║▒ │
│║REGION ║▒TY║Contains ║▒ N║01/01/91 ║▒ ║OR ║▒ │
│║COMPANY ║▒TY║Starts With ║▒ N║ ║▒ ║END║▒ │
│║CONTACT ║▒ ║Ends With ║▒ S╚═══════════════╝▒ ╚═══╝▒ │
│║PACK_SENT ║▒ ║Greater Than ║▒ SO▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ │
│║IFU_MADE ║▒ ║Less Than ║▒ SOUTH │
│║APP_DATE ║▒ ║Not Equal To ║▒ SOUTH │
│║FOLLOW_UP ║▒ ╚═════════════╝▒ NORTH WEST │
│║COMMENTS ║▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ NORTH WEST │
│╚════════════════════╝▒ NORTH WEST │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ NORTH WEST │
╘════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Defining A Search Expression
Page 42
MERMAID ADVANCED OPERATIONS
THE PRINT MENU
The Print Menu allows a choice of either a simple tabular list, or field per
line report of the table's elements to be sent to the printer or a disk file
by selecting the print option from the pull down menu bar.
You should select the type of printer you have, or if it is not listed, select
one of the Epson options.
MERMAID will detect the width of the table, and set the printer to condensed
print mode if the table width is to long to fit in the standard type face.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Epson (Narrow) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Epson (Wide) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║HP LJET (Portrait) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║HP LJET (Landscape) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Ascii File (Export) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Delimited (Export) ║▒░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░║Quit ║▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░╚════════════════════╝▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Print Current Table (SOURCE)
Selecting A Printer
Page 43
MERMAID ADVANCED OPERATIONS
Selecting output to go to a printer will result in MERMAID requesting the
entry of a title for the report. This title is optional, but if entered may be
up to eighty characters long.
If you select any printer option except "Delimited (Export), MERMAID will
offer a table of report options to you to be filled in. All the options
default to Y for yes (except the report Format option which defaults to T for
tabular), and these defaults may be selected by pressing the page down key.
Alternatively, you may replace the total and count options with N to disable
them, and amend the Report Format option as required.
The Total Columns option, if selected, causes MERMAID to total up all number
fields in the report.
The Count Elements option, if selected, causes MERMAID to print the number of
elements contained in the report at the end of the report.
The following report formats are supported;
Tabular report with rows of records arranged into columns of data, selected by
entering T next to the report format prompt.
Portrait with each data element printed on a new line, selected by entering P
next to the report format prompt.
User definable report format, selected by entering D next to the report format
prompt.
Page 44
MERMAID ADVANCED OPERATIONS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒║ REPORT OPTIONS ║▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒║ ║▒░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒║ Total Columns Y ║▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒║ ║▒░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒║ Count Elements Y ║▒░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Report Format T ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Print Current Table (ERRLOG)
Page 45
MERMAID ADVANCED OPERATIONS
PRINTING TO DISK FILE
To print to a disk file, select the Ascii File (Export) option from the print
menu, and when prompted, enter the name of the file to create.
The only difference between the "Ascii File" and other options is that the
resulting disc file does not include page numbering.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Epson (Narrow) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Epson (Wide) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║HP LJET (Portrait) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║HP LJET (Landscape) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Ascii File (Export) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Delimited (Export) ║▒░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░║Quit ║▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░╚════════════════════╝▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░╔════════════════════╗▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░║File: export.txt ║▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Print Current Table (SOURCE)
Printing To A Disc File
Page 46
MERMAID ADVANCED OPERATIONS
EXPORTING TO DISK FILE
MERMAID provides a print option for exporting the data in the current table to
a standard "Delimited" format. This facility is useful for creating mail merge
files for use with word processors, or transfering data from one data base
file format to another.
Like the "Ascii File (Export)" option, you will be prompted to enter the name
of the file to be created by this facility.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Epson (Narrow) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Epson (Wide) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║HP LJET (Portrait) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║HP LJET (Landscape) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Ascii File (Export) ║▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Delimited (Export) ║▒░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░║Quit ║▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░╚════════════════════╝▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░╔════════════════════╗▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░║File: export.txt ║▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Print Current Table (SOURCE)
Exporting To A Disc File
Page 47
MERMAID ADVANCED OPERATIONS
EXPORT FILE FORMAT
Each field is of a variable length, with character type fields surrounded by
double quote marks, and all fields delimited by a comma. Records are delimited
by a carriage return/line feed pair.
It may be found that some programs will not recognise exported dates, this is
a problem with the program attempting to do the import, not with MERMAID.
The table's name, filter expressions and field names are not included in the
export file.
Example Delimited Export File;
"76543/00",01/11/90,"JM ","05/1808.9876-4","GREEN ", 10.00, 319.85
"76543/00",01/11/90,"RJI ","05/1808.3213-5","ELLIOT ", 10.00, 152.21
"76543/00",01/11/90,"FH ","05/1808.1111-2","WALKER ", 10.00, 134.43
"76543/00",01/11/90,"LP ","05/1803.2568-9","BUTCHER ", 10.00, 10.00
Page 48
MERMAID ADVANCED OPERATIONS
USER DEFINED REPORT LAYOUTS
Entering D next to the 'Report Format' prompt allows you to define the report
layout including headers and footers.
MERMAID will create a standard columnar format for you before allowing you
to amend the layout to suit your particular needs.
When amending the report layout the following function keys are effective;
F2 Preview Report Output
F3 Select table Field from popup window list
F4 Insert the «» field delimiters
F9 Retrieve a report format
F10 Save the current report format
A user defined report format is comprised of three components; header, body
and footer. The header is the area of the report preceding the <$BODY>
command, the footer is the area of the report following the <$FOOT> command,
and the body of the report is the area between the two.
The report header will be printed at the top of each page of the report, and
the footer will be printed at the very end of the report only.
To insert todays date into a report use the system field «DATE()».
Numeric table fields are totalized into system fields which are prefixed with
t_ thus a table field called amount is totalized into a system field called
t_amount. These total fields may be inserted into the footer to give grand
totals at the end of the report.
Pressing function key F2 will enable you to preview the first five records as
they will appear in the printed report. This facility is designed to enable a
neat and tidy report to be created.
When you press Esc, the report will be sent to the appropriate output in the
format you have designed.
Page 49
MERMAID ADVANCED OPERATIONS
EXAMPLES OF PRINTS
This example illustrates how totals for numeric fields are automatically
calculated, and added to the print out when the Total Columns print option has
been selected.
LISTING OF DATA RECORDED IN TABLE BRANCH
Date 04/01/91
---------------------------------------------------
BRANCH REGION TARGET
---------------------------------------------------
BELFAST NORTHERN 5000.00
MANCHESTER NORTHERN 5000.00
PRESTON NORTHERN 5000.00
LIVERPOOL NORTHERN 5000.00
LEEDS NORTHERN 5000.00
BRADFORD NORTHERN 5000.00
NEWCASTLE NORTHERN 5000.00
SHEFFIELD NORTHERN 5000.00
BIRMINGHAM CENTRAL 5000.00
GLASGOW NORTHERN 5000.00
EDINBURGH NORTHERN 5000.00
LINCOLN CENTRAL 5000.00
WOLVERHAMPTON CENTRAL 5000.00
CAMBRIDGE CENTRAL 5000.00
NORWICH CENTRAL 5000.00
OXFORD CENTRAL 5000.00
LUTON CENTRAL 5000.00
CARDIFF CENTRAL 5000.00
BRISTOL CENTRAL 5000.00
EXETER CENTRAL 5000.00
WOODFORD SOUTH 5000.00
SLOUGH SOUTH 5000.00
CROYDON SOUTH 5000.00
SOUTHAMPTON SOUTH 5000.00
MAIDSTONE SOUTH 5000.00
BRIGHTON SOUTH 5000.00
TOTALS
130000.00
===================================================
End Of Report
---------------------------------------------------
Page 50
MERMAID ADVANCED OPERATIONS
This example illustrates how the active filter expression is included in the
printed report for clarity.
LISTING OF DATA RECORDED IN TABLE MONITOR (ELEMENTS Deal Date Greater Than
01/06/90 AND Deal Date Less Than 01/07/90 )
Date 04/01/91
----------------------------------------------------------------------------
Dealers Ref Code Car age Amount advanced Total commission Business Type
----------------------------------------------------------------------------
54321/00 AGE BAND1 5500.00 175.24 MCC NEW
54321/00 AGE BAND3 4200.00 0.00 PSA USED
12345/67 AGE BAND1 6589.00 91.73 MCC NEW
12345/67 AGE BAND3 5800.00 10.00 MCC USED
54321/00 AGE BAND2 6523.00 55.00 MCC USED
54321/00 AGE BAND1 8500.00 279.53 MCC NEW
54321/00 AGE BAND1 9200.00 333.76 MCC NEW
76543/21 C.HIRE 9400.00 55.65 MCC NEW LEASE
76543/21 AGE BAND2 5894.00 78.95 MCC USED
TOTALS
61606.00 1079.86
============================================================================
End Of Report
----------------------------------------------------------------------------
Page 51
MERMAID ADVANCED OPERATIONS
CREATING ADVANCED AD HOC INDICES
MERMAID can allow for very advanced ad hoc indices to be created by first
creating a new field expression and adding it to the field list. The ad hoc
order may then be created for this new field expression.
For example. Imagine that the currently selected table records details of
deals through dealers to allow for dealer monitoring. The table has a field
called "ADVANCE" recording the amount of money leant to the customer, and
another field called "PERIOD" which records the period of months over which
the loan will be repaid. A user may add a new field expression to the field
list which reads;
ADVANCE / PERIOD
This being an approximation to the customer's monthly repayment, ignoring
interest charges although these could be added to the equation.
It should now be possible to create an ad hoc order on this "Monthly
Repayment" field. But it is not. The problem is that "PERIOD" may contain
zero, in which case a zero divide error would occur.
The solution is to use the Clipper IF() function in the field expression as
follows;
IF(PERIOD > 0,ADVANCE / PERIOD,0)
The IF() function will return one of two values. If PERIOD is larger than
zero, then the first expression "ADVANCE / PERIOD" will be evaluated and
returned, otherwise the value of zero will be returned.
Page 52
MERMAID ADVANCED OPERATIONS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Customer rate ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Nett rate ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Period of loan ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Finn Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║PPP Commission ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Document Fee ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Total commission ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║Bonus ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Reason ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Business Type ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Monthly Repayment ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
F3 Ins Field F4 Ins Expr F7 Del Line 3─┘ Edit Expr Esc Exit
Adding "MONTHLY REPAYMENT" To The Field List
Page 53
MERMAID ADVANCED OPERATIONS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Customer rate ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Nett rate ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Period of loan ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Finn Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║PPP Commission ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Document Fee ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Total commission ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║Bonus ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Reason ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Business Type ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Monthly Repayment ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║IF(PERIOD > 0,ADVANCE / PERIOD,0) ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Defining "MONTHLY REPAYMENT" Field Expression
F2 Select Field F3 Select Function Esc Exit
Page 54
MERMAID ADVANCED OPERATIONS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║COMPANY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║REGION ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║SALESMAN ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░║ <NEW> ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░║ ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░║ ║▒░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒╔═══════════════════╗▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒║Period of loan ║▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒║Finn Comm ║▒░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░║PPP Commission ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Document Fee ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Total commission ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Bonus ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Reason ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Business Type ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░║Monthly Repayment ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Order
Creating The Ad Hoc Order On Monthly Repayment
Page 55
MERMAID ADVANCED OPERATIONS
Page 56
MERMAID UTILITIES
UTILITIES
The proceeding section deals with the special utilities which are available
with MERMAID to more experienced users.
UTILITIES MENU
Selection of the UTIL option will result in the pull down utilities menu being
displayed.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════╗░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Pack ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Zap ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Sort ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Reindex║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Count ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Century║▒░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░║Relate ║▒░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░║Delete ║▒░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░║Recall ║▒░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░║Append ║▒░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░║Quit ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚═══════╝▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Utilities Menu
The Utilities Menu
Page 58
MERMAID UTILITIES
UTILITIES - PACK
The PACK option is only available when MERMAID has been started up in the
update mode.
This option will physicaly remove any deleted records from the currently
selected table, and reindex the currently selected order.
UTILITIES - ZAP
The ZAP option is only available when MERMAID has been started up in the
update mode.
This option will physicaly remove all records from the currently selected
table, and reindex the currently selected order accordingly.
Page 59
MERMAID UTILITIES
UTILITIES - SORT
The SORT option will physically sort the currently selected table into the
current ORDER if an order has been selected. This then makes viewing the table
in order much faster when there are a large number of elements in the table.
UTILITIES - REINDEXING
The REINDEXING option will refresh the currently open order to include any
elements which have been added since the order was created, and exclude any
references to elements which have been deleted since the order was created.
Page 60
MERMAID UTILITIES
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░╔══════════════════════════════════════════╗░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░║ ║▒░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░║ REINDEXING FILE. PLEASE WAIT... ║▒░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ Press A Key ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░╚══════════════════════════════════════════╝▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Utilities Menu
REINDEXING THE CURRENT ORDER
Page 61
MERMAID UTILITIES
UTILITIES MENU - COUNT
The COUNT option displays both the physical number of elements in the
currently selected table, and also the number of elements which match the
current filter expression. This is useful for determining the approximate
length of printed reports on the selected data.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░╔══════════════════════════════════════════╗░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░║ ║▒░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░║ TOTAL ELEMENTS 100 ║▒░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ SELECTED ELEMENTS 56 ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ Press A Key ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░╚══════════════════════════════════════════╝▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Utilities Menu
COUNTING THE ELEMENTS IN THE TABLE
Page 62
MERMAID UTILITIES
UTILITIES MENU - CENTURY
The CENTURY option toggles how the VIEW and PRINT options display dates. The
default mode when MERMAID is started up is that the century of any date is not
displayed, eg a date takes the form;
dd/mm/yy
Selection of this option toggles between setting the display of the date
century on and off.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░╔══════════════════════════════════════════╗░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░║ ║▒░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░║ CENTURY DISPLAY IS NOW ON ║▒░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ Press A Key ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░╚══════════════════════════════════════════╝▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Utilities Menu
SETTING CENTURY ON
Page 63
MERMAID UTILITIES
UTILITIES MENU - RELATE
The relate option allows child tables to be opened and related to the current
table.
After selecting this option you are requested to select the child table from a
list of tables.
The relate option allows you to view both the main table, and additional
columns from the child table or tables. An automatic search is made of each
child table for the row where the child key field matches the parent key
field, each time a row of data from the parent table is displayed.
Table Order Columns Elements View Print Util Quit
╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MANAGER ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MEDIA ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MOPS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MZDCNTRL ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MZDDARCH ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MZDDCOMM ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MZDPDEAL ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║PERF ║▒▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║PRODUCT ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
║PUB ║▒░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║STD ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║TRFCTRL ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
SELECT CHILD TABLE
SELECTING A CHILD TABLE
Page 64
MERMAID UTILITIES
Having selected the child table to open, you are requested to select the "key
field" from the parent table. This field defines the parent side of the
relationship between the parent table and the child table.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Publicity Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Down Load Date ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Product Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Source of Response ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Type of response ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Business Type ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Outcome Status ║▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Affinity Partner ║▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Value Of Loan ║▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║Period Of Loan ║▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Total Advance ║▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Repayment Method ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
SELECT PARENT KEY FIELD
SELECTING PARENT KEY FIELD
Page 65
MERMAID UTILITIES
After selecting the parent key field you are requested to select the child
table "key field", this field defines the child table side of the
relationship.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░╔═════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║Publicity Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║Description ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Referenc║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║Manager ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║Commencement Date║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║Completion Date ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒║APR Rate ║▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░║Money Rate ║▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒║Product Code ║▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░║3rd Party Loan Co║▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒║3rd Party PPP Com║▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░╚═════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
SELECT CHILD KEY FIELD
SELECTING CHILD KEY FIELD
Example; Say you have a table called "INVOICE" which records invoice details,
and also a table called "CUSTOMER" which records full customer details. If you
select the INVOICE table and then select the CUSTOMER table as a child table
using the relate command, then you will be able to view both invoice details
and the associated customer details.
Page 66
MERMAID UTILITIES
UTILITIES MENU - DELETE
If MERMAID has been started up in the update mode, the Delete option may be
selected to delete a group of records from the current table.
MERMAID requires you to define a search criteria in the usual manner, and then
deletes all records in the current table which match the specified condition.
UTILITIES MENU - RECALL
If MERMAID has been started up in the update mode, the Recall option may be
selected to undelete ALL records flagged as deleted in the current table.
UTILITIES MENU - APPEND
If MERMAID has been started up in the update mode, the Append option may be
selected to append records from a DBF table, CSV text file or SDF text file to
the end of the current table.
Selecting this option MERMAID requires you to choose DBF,CSV or SDF from a
menu, and then to enter the name, including extension of the source file.
UTILITIES MENU - REPLACE
If MERMAID has been started up in the update mode, the replace option may
be selected to replace a field within all or selected records of the current
table.
Selecting this option MERMAID requires you to choose the field to be
replaced from a menu, and then to enter the data to be inserted in that
field, and a search condition to restrict the replace operation to records
matching the condition. Leave the condition blank to replace the specified
field in ALL records.
Page 67
MERMAID EXAMPLES
EXAMPLES
The following is a general dummy example of using MERMAID in conjunction with
a single flat file containing all the STD dialling codes for the United
Kingdom.
A SAMPLE SESSION - LOCATING AN STD CODE
This example session recounts an instance when it was desired to locate the
telephone dialing code for the town of Elgin in Scotland.
First the STD table must be selected from the Table menu;
Table Order Columns Elements View Print Util Quit
╔═══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║GROUP ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║JOB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MAIL ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MONITOR ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║OLD1 ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║OLD2 ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║OLD3 ║▒▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║PFDIARY ║▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║RANK ║▒▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
║REGION ║▒▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║SALESMAN ║▒▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║SOURCE ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║STD ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╚═══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select New Table
Page 68
MERMAID EXAMPLES
Having selected the STD table the View option is selected;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞════════════════════════════ ════════════════════ ════════════════════════════╡
│ ABBEY ST BATHANS 03614 Test 1 │
│ ABBEYTOWN 09656 │
│ ABBOTS RIPTON 04873 │
│ ABBOTSBURY 0305 │
│ ABERAERON 0545 │
│ ABERCHIRDER 04665 │
│ ABERCONWAY 0492 │
│ ABERCRAVE 0639 │
│ ABERCYNON 0443 │
│ ABERDARE 0685 │
│ ABERDARON 075886 │
│ ABERDEEN 0224 │
│ ABERDOUR 0383 │
│ ABERDOVEY 065472 │
│ ABERFELDY 0887 │
│ ABERFOYLE 08772 -3 FIG NOS 0877 -5 FIG NOS │
│ ABERGAVENNY 0873 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 69
MERMAID EXAMPLES
The search may now commence. It is desired to locate the dialing code for the
town of Elgin, and as such the search expression will be "TOWN IS EQUAL TO
ELGIN". After pressing function key F2, the search formulae starts to be built,
starting with a question about an opening bracket. Refering back to the search
expression, it is apparent that an opening bracket is not required, and so
the "No Bracket" option is selected;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞═╔══════════════════════════════════════════════════════════════════════════╗═╡
│ ║ ║▒│
│ ║ ║▒│
│ ║ ║▒│
│ ╚══════════════════════════════════════════════════════════════════════════╝▒│
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
│╔════════════════════╗ 04665 │
│║Opening Bracket ║▒ 0492 │
│║Closing Bracket ║▒ 0639 │
│║No Bracket ║▒ 0443 │
│╚════════════════════╝▒ 0685 │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 075886 │
│ ABERDEEN 0224 │
│ ABERDOUR 0383 │
│ ABERDOVEY 065472 │
│ ABERFELDY 0887 │
│ ABERFOYLE 08772 -3 FIG NOS 0877 -5 FIG NOS │
│ ABERGAVENNY 0873 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 70
MERMAID EXAMPLES
The first field to search on is now selected;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞═╔══════════════════════════════════════════════════════════════════════════╗═╡
│ ║ ║▒│
│ ║ ║▒│
│ ║ ║▒│
│ ╚══════════════════════════════════════════════════════════════════════════╝▒│
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
│╔════════════════════╗ 04665 │
│║Town ║▒ 0492 │
│║Dialing Code ║▒ 0639 │
│║Comments ║▒ 0443 │
│║ ║▒ 0685 │
│║ ║▒ 075886 │
│║ ║▒ 0224 │
│║ ║▒ 0383 │
│║ ║▒ 065472 │
│║ ║▒ 0887 │
│╚════════════════════╝▒ 08772 -3 FIG NOS 0877 -5 FIG NOS │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 0873 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 71
MERMAID EXAMPLES
Having selected the "Town" field to search on, the operator for the
comparrison is selected;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞═╔══════════════════════════════════════════════════════════════════════════╗═╡
│ ║Town ║▒│
│ ║ ║▒│
│ ║ ║▒│
│ ╚══════════════════════════════════════════════════════════════════════════╝▒│
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
│╔════════════════════╗ ╔═════════════╗ │
│║Town ║▒ ║Equal To ║▒ │
│║Dialing Code ║▒ ║Contains ║▒ │
│║Comments ║▒ ║Starts With ║▒ │
│║ ║▒ ║Ends With ║▒ │
│║ ║▒ ║Greater Than ║▒ │
│║ ║▒ ║Less Than ║▒ │
│║ ║▒ ║Not Equal To ║▒ │
│║ ║▒ ╚═════════════╝▒ │
│║ ║▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│╚════════════════════╝▒ 08772 -3 FIG NOS 0877 -5 FIG NOS │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 0873 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 72
MERMAID EXAMPLES
Now the comparative "ELGIN" is entered into the search expression. Remember
that MERMAID is case sensitive when comparing values, so the comparative
"ELGIN" must be typed in upper case since this is the way it is stored in the
table.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞═╔══════════════════════════════════════════════════════════════════════════╗═╡
│ ║Town Equal To ║▒│
│ ║ ║▒│
│ ║ ║▒│
│ ╚══════════════════════════════════════════════════════════════════════════╝▒│
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
│╔════════════════════╗ ╔═════════════╗ ╔═══════════════╗ │
│║Town ║▒ ║Equal To ║▒ ║ ║▒ │
│║Dialing Code ║▒ ║Contains ║▒ ║ELGIN ║▒ │
│║Comments ║▒ ║Starts With ║▒ ║ ║▒ │
│║ ║▒ ║Ends With ║▒ ╚═══════════════╝▒ │
│║ ║▒ ║Greater Than ║▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│║ ║▒ ║Less Than ║▒ │
│║ ║▒ ║Not Equal To ║▒ │
│║ ║▒ ╚═════════════╝▒ │
│║ ║▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│╚════════════════════╝▒ 08772 -3 FIG NOS 0877 -5 FIG NOS │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 0873 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 73
MERMAID EXAMPLES
Any bracket required? No, so the "No Bracket" option is selected;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞═╔══════════════════════════════════════════════════════════════════════════╗═╡
│ ║Town Equal To ELGIN ║▒│
│ ║ ║▒│
│ ║ ║▒│
│ ╚══════════════════════════════════════════════════════════════════════════╝▒│
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
│╔════════════════════╗ ╔═════════════╗ ╔════════════╔════════════════╗ │
│║Town ║▒ ║Equal To ║▒ ║ ║Opening Bracket ║▒ │
│║Dialing Code ║▒ ║Contains ║▒ ║ELGIN ║Closing Bracket ║▒ │
│║Comments ║▒ ║Starts With ║▒ ║ ║No Bracket ║▒ │
│║ ║▒ ║Ends With ║▒ ╚════════════╚════════════════╝▒ │
│║ ║▒ ║Greater Than ║▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│║ ║▒ ║Less Than ║▒ │
│║ ║▒ ║Not Equal To ║▒ │
│║ ║▒ ╚═════════════╝▒ │
│║ ║▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│╚════════════════════╝▒ 08772 -3 FIG NOS 0877 -5 FIG NOS │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 0873 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 74
MERMAID EXAMPLES
Finaly the "End" option is selected from the boolean list so as to commence
the search;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞═╔══════════════════════════════════════════════════════════════════════════╗═╡
│ ║Town Equal To ELGIN ║▒│
│ ║ ║▒│
│ ║ ║▒│
│ ╚══════════════════════════════════════════════════════════════════════════╝▒│
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
│╔════════════════════╗ ╔═════════════╗ ╔═══════════════╗ ╔═══╗ │
│║Town ║▒ ║Equal To ║▒ ║ ║▒ ║AND║▒ │
│║Dialing Code ║▒ ║Contains ║▒ ║ELGIN ║▒ ║OR ║▒ │
│║Comments ║▒ ║Starts With ║▒ ║ ║▒ ║END║▒ │
│║ ║▒ ║Ends With ║▒ ╚═══════════════╝▒ ╚═══╝▒ │
│║ ║▒ ║Greater Than ║▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ │
│║ ║▒ ║Less Than ║▒ │
│║ ║▒ ║Not Equal To ║▒ │
│║ ║▒ ╚═════════════╝▒ │
│║ ║▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│╚════════════════════╝▒ 08772 -3 FIG NOS 0877 -5 FIG NOS │
│ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 0873 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 75
MERMAID EXAMPLES
Now, at last MERMAID is searching for a record where TOWN is equal to ELGIN;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞════════════════════════════ ════════════════════ ════════════════════════════╡
│ ABBEY ST BATHANS 03614 Test 1 │
│ ABBEYTOWN 09656 │
│ ABBOTS RIPTON 04873 │
│ ABBOTSBURY 0305 │
│ ABERAERON 0545 │
│ ABERCHIRDER ╔═════════════════════════════════╗ │
│ ABERCONWAY ║ ║▒ │
│ ABERCRAVE ║ SEARCHING. PLEASE WAIT.... ║▒ │
│ ABERCYNON ║ ║▒ │
│ ABERDARE ╚═════════════════════════════════╝▒ │
│ ABERDARON ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
│ ABERDEEN 0224 │
│ ABERDOUR 0383 │
│ ABERDOVEY 065472 │
│ ABERFELDY 0887 │
│ ABERFOYLE 08772 -3 FIG NOS 0877 -5 FIG NOS │
│ ABERGAVENNY 0873 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 76
MERMAID EXAMPLES
The record is located, and displayed;
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Town Dialing Code Comments │
╞════════════════════════════ ════════════════════ ════════════════════════════╡
│ ELGIN 0343 │
│ ELHAM (KENT) 030384 │
│ ELIE (FIFE) 0333 │
│ ELLAND 0422 │
│ ELLESMERE (SALOP) 069171 │
│ ELLON 0358 │
│ ELLSTONE 033524 -3 FIG N 0335 -5 FIG NOS │
│ ELMHAM 036281 │
│ ELMLEY CASTLE 038674 │
│ ELMSTED (KENT) 023375 │
│ ELMSWELL 0359 │
│ ELPHIN 085484 │
│ ELSTREE 207 London Boro'-01 │
│ ELSTREE 953 London Boro'-01 │
│ ELSWORTH 09547 │
│ ELTHAM 859 London Boro'-01 │
│ ELTHAM 850 London Boro'-01 │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Record Next Record F2 Search F3 Continue F7 Delete Esc Exit
Page 77
MERMAID USING MERMAID WITH MOPS
USING MERMAID WITH A MARKETING SYSTEM
This example deals with an imaginary marketing database called "MOPS".
There are a number of MOPS tables, but for the analyst's purposes the primary
tables are;
PUB The Publicity Code table
MOPS The day to day activity file of live campaigns
SAVE Records all MOPS table records which have been summarised into
the PUB table following the end of a campaign.
Table Order Columns Elements View Print Util Quit
╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║CAMPAIGN ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║CATEGORY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║COLOUR ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║DEALER ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║ERRLOG ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║GENERAL ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MANAGER ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║MEDIA ║▒▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║MOPS ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
║PASSWORD ║▒░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║PRODUCT ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║PUB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select New Table
Selecting A MOPS Table
Page 78
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔═══════╗░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Pack ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Zap ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Sort ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Reindex║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Count ║▒░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Century║▒░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░║Relate ║▒░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░║Quit ║▒░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░╚═══════╝▒░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░▒▒▒▒▒▒▒▒▒░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Utilities Menu
Having Selected Table PUB, Relating Table Campaign
Page 79
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║CAMPAIGN ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║CATEGORY ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║COLOUR ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║DEALER ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║ERRLOG ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║GENERAL ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
║MANAGER ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║MEDIA ║▒▒▒▒░░░▒▒░░░░░░░▒▒░░░▒▒░░░▒▒▒░░▒▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║MOPS ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒▒▒▒▒▒░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
║PASSWORD ║▒░▒▒░░░▒▒░░░░░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
║PRODUCT ║▒░▒▒░░░▒▒▒▒▒▒░░░▒▒░░░▒▒░░░▒▒░░░░▒▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
║PUB ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╚══════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
SELECT CHILD TABLE
Selecting CAMPAIGN Table
Page 80
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔═══════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Publicity Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Description ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Reference ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Manager's Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Commencement Date ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Completion Date ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║APR Rate ║▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Money Rate ║▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Product Code ║▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║3rd Party Loan Comm║▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║3rd Party PPP Comm ║▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Planned Circulation║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚═══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
SSELECT PARENT KEY FIELD
Selecting CAMPAIGN REFERENCE
Page 81
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░╔══════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Reference║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Descripti║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒║ ║▒░░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░░║ ║▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒▒║ ║▒░░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░░║ ║▒░░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒▒║ ║▒░░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░╚══════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
SELECT CHILD KEY FIELD
Selecting CAMPAIGN REFERENCE
Page 82
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Publicity Code Description Campaign Reference │
╞═════════════════════ ══════════════════════════════ ═════════════════════════╡
│ 6203 Exist DIR 30 M/T 0001 │
│ 6210 Exist IND Cust 0001 │
│ 6215 Prospect Mail 0002 │
│ 6220 Loose Insert 0003 │
│ 6230 Affinity Prospect 0004 │
│ 4400 Default Code - Direct Mail 9999 │
│ 4401 Default Code - Press 9999 │
│ 4405 Default Code - Event/Exhibitin 9999 │
│ 4407 Default Code - Telesales 9999 │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Next F2 Search F3 Continue F4 Mode F7 Delete Esc Exit
Viewing The Related Tables
Page 83
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔══════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Simple ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║Advanced ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░╔══════════════════════════════════════════════════════════════════════════╗░░
░░║Manager's Code Equal To MCM ║▒░
░░║ ║▒░
░░║ ║▒░
░░╚══════════════════════════════════════════════════════════════════════════╝▒░
░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░╔═══════════════════╗▒▒▒░╔═════════════╗ ╔═══════════════╗░░░╔═══╗░▒▒░░░░░░░░
░║Publicity Code ║▒░░░║Equal To ║▒ ║ ║▒░░║AND║▒▒░░░░░░░░░
░║Description ║▒▒▒░║Contains ║▒ev║MCM ║▒░░║OR ║▒░░░░░░░░░░
░║Campaign Reference ║▒░░░║Starts With ║▒ ║ ║▒░░║END║▒░░░░░░░░░░
░║Manager's Code ║▒░░░║Ends With ║▒══╚═══════════════╝▒░░╚═══╝▒░░░░░░░░░░
░║Commencement Date ║▒░░░║Greater Than ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░║Completion Date ║▒░░░║Less Than ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║APR Rate ║▒░░░║Not Equal To ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░║Money Rate ║▒░░░╚═════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╚═══════════════════╝▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Select Elements Filter
Limiting The View To Only Mike Mallock's Campaigns
Page 84
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│ Publicity Code Description Campaign Reference │
╞═════════════════════ ══════════════════════════════ ═════════════════════════╡
│ 6203 Exist DIR 30 M/T 0001 │
│ 6210 Exist IND Cust 0001 │
│ 4400 Default Code - Direct Mail 9999 │
│ 4401 Default Code - Press 9999 │
│ 4405 Default Code - Event/Exhibitin 9999 │
│ 4407 Default Code - Telesales 9999 │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Next F2 Search F3 Continue F4 Mode F7 Delete Esc Exit
Viewing Only Mike Mallock's Campaigns
Page 85
MERMAID USING MERMAID WITH MOPS
An equasion may be added to the view quite simply. The following example adds
the OPENING COST equasion to the view of the PUB table.
The COLUMNS definition needs to be edited to include the equasion. This is
done by highlighting the COLUMNS option and pressing RETURN. From the COLUMNS
sub menu select define, and press RETURN. MERMAID will respond by displaying a
list of the currently defined columns, in the order which they will be viewed.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Publicity Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Description ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Reference ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Manager's Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Commencement Date ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Completion Date ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║APR Rate ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║Money Rate ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Product Code ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║3rd Party Loan Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║3rd Party PPP Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
F3 Ins Field F4 Ins Expr F7 Del Line 4─┘ Edit Expr Esc Exit
First The COLUMNS option is selected
Page 86
MERMAID USING MERMAID WITH MOPS
Having created an empty space in the columns definition list, you may type in
the column heading which will be both displayed in the view, and printed on
any reports which are run.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Publicity Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Description ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Reference ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Manager's Code ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Commencement Date ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Completion Date ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║APR Rate ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Money Rate ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Product Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║3rd Party Loan Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
F3 Ins Field F4 Ins Expr F7 Del Line 5─┘ Edit Expr Esc Exit
Move The Cursor To The Required Row And Press F4
Page 87
MERMAID USING MERMAID WITH MOPS
After typing in the equasion's name, and pressing RETURN, MERMAID will offer a
blank window into which you may type the equasion.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Publicity Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Opening Cost ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Description ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Reference ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Manager's Code ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Commencement Date ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Completion Date ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║APR Rate ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Money Rate ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Product Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║3rd Party Loan Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
F3 Ins Field F4 Ins Expr F7 Del Line 6─┘ Edit Expr Esc Exit
Type In The Equasion Name
Page 88
MERMAID USING MERMAID WITH MOPS
Pressing function key F2 allows you to select a field name from a list. As
each field is highlighted, so its description is displayed at the bottom of
the screen.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╔═══════════╗ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║CIRCP ║▒═══════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║CIRCA ║▒ Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║MCP ║▒ost ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║MCA ║▒on ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║UIC ║▒Reference ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║CPF ║▒ Code ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒║APPP ║▒ent Date ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒║PAYP ║▒n Date ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║APPA ║▒ ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║PAYA ║▒e ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╚═══════════╝▒ode ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒ Loan Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Actual Qty Of Paid
Press F2 To Select The QTY OF PAYOUTS Field, PAYA
Page 89
MERMAID USING MERMAID WITH MOPS
Mathematical symbols, + - * /, may be typed in directly, as may any constants,
or parenthesis which the equasion requires.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Publicity Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Opening Cost ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Description ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Reference ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Manager's Code ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Commencement Date ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Completion Date ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║APR Rate ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Money Rate ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Product Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║3rd Party Loan Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║PAYA * ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Actual Qty Of Paid
Add A Multiplication Sign
Page 90
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╔═══════════╗ ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║APR ║▒═══════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║MONEY ║▒ Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║PRODUCT ║▒ost ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║LCOMM ║▒on ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░║PCOMM ║▒Reference ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║CIRCP ║▒ Code ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒║CIRCA ║▒ent Date ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒║MCP ║▒n Date ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║MCA ║▒ ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒║UIC ║▒e ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░╚═══════════╝▒ode ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒ Loan Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║PAYA * ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Unit Incentive Cost
Select The UNIT INCENTIVE COST Field, UIC
Page 91
MERMAID USING MERMAID WITH MOPS
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░╔════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║FIELDS ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║════════════════════║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Publicity Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Opening Cost ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Description ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Campaign Reference ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Manager's Code ║▒░░░░▒▒░░░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░▒▒▒░░▒▒▒░░░▒▒░░░║Commencement Date ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░▒▒░▒▒░░░▒▒▒▒▒║Completion Date ║▒░░▒▒▒▒▒▒░░░░▒▒░░░░▒▒░░░▒▒░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒░░░║APR Rate ║▒░░▒▒░░▒▒░░░░▒▒░░░░▒▒░░▒▒░░░░░░░░░
░░░░░░░░▒▒░░░░▒▒░░░▒▒▒▒▒║Money Rate ║▒░░▒▒░░▒▒░░░▒▒▒▒░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║Product Code ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░║3rd Party Loan Comm ║▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════╝▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═══════════════════════════════════════════════════════════════════════════╗░░
░║PAYA * UIC ║▒░
░║ ║▒░
░║ ║▒░
░║ ║▒░
░╚═══════════════════════════════════════════════════════════════════════════╝▒░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Unit Incentive Cost
The Equasion Is Complete, Press Esc
Page 92
MERMAID USING MERMAID WITH MOPS
When the equasion is complete press ESC and MERMAID will pass control back to
the columns definition sub menu. You may then save the column definition if
you wish, or select QUIT.
The defined column definition remains in operation untill you either; define a
new column definition, or retrieve a column definition.
Table Order Columns Elements View Print Util Quit
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
╒══════════════════════════════════════════════════════════════════════════════╕
│Publicity Code Opening Cost Description Campaign Reference│
╞══════════════ ═════════════ ══════════════════════════════ ══════════════════╡
│6203 120.00 Exist DIR 30 M/T 0001 │
│6210 0.00 Exist IND Cust 0001 │
│6215 60.00 Prospect Mail 0002 │
│6220 0.00 Loose Insert 0003 │
│6230 0.00 Affinity Prospect 0004 │
│4400 0.00 Default Code - Direct Mail 9999 │
│4401 0.00 Default Code - Press 9999 │
│4405 0.00 Default Code - Event/Exhibitin 9999 │
│4407 0.00 Default Code - Telesales 9999 │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╘══════════════════════════════════════════════════════════════════════════════╛
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Previous Next F2 Search F3 Continue F4 Mode F7 Delete Esc Exit
Viewing The Pub Table With Added OPENING COST Equasion
Page 93
MERMAID USING MERMAID ON A NETWORK
USING MERMAID ON A NETWORK
MERMAID will allow subsequent users to simultaneously review data in the same
table when run upon a network, so long as MERMAID has been started up in the
default review only mode, and the table is not in use as a child table by any
other user.
With any networked product conflicts may occur between users of the same data,
and MERMAID is unfortunately not immune from conflict problems occuring.
The most common conflict problem is that a subsequent user of a table may not
use an existing order for a table which is being used at another work station.
New orders may be created, and used but not created and then selected for use
with a table which is being used at another work station.
It should be noted that reports run which include totals on a table which is
also being used at another work station, may not be accurate due to the
possibility of update work being done at another work station, and that also
the general performance of MERMAID will be reduced if the current table is
being used at another work station.
If MERMAID has been started up in the mode which allows amendment of data,
then tables may only be selected which are not being used at any other
work station.
Page 94
MERMAID USING MERMAID AS A DEBUGGING TOOL
USING MERMAID AS A DEBUGGING TOOL
Software developers using Clipper may find MERMAID very useful as a debugging
tool when user reports produce peculiar or inexplicable results. MERMAID can
assist the software developer in these circumstances by allowing lists of the
actual data to be printed quickly. These lists may then be compared with the
reports to ascertain whether the results of the report are accurate or not.
Page 95
REGISTRATION
MERMAID may be freely used for thirty days, after which you must either
register it by sending one cheque for £50 sterling for each site at which
MERMAID is to be used, or else you must stop using it.
In return for registering MERMAID you will receive a registered version and
updates everytime another bug is found/fixed or the product is improved. You
will also be eligible for support and assistance in the use of MERMAID.
Remember to include your name and address when registering MERMAID and also
specify that it is MERMAID you wish to register.
Send cheques (payable to Matthew Probert) to:
SERVILE SOFTWARE
5 Longcroft Close
Basingstoke
Hampshire
RG21 8XG
ENGLAND